/*问卷调查*/
body{width:100%;height: 100%; position: relative;}
.question-list-btn{border-radius:12px; color:#fff; text-align: right;width:56px;text-align: center; font-size:12px; margin-left:10px;}
.question-detail-ctn{width:calc(100% - 30px); padding: 0 15px; line-height:30px;border-bottom: 1px solid #F2F2F2}
.question-detail-ctn label{ line-height:30px;}
.question-detail-ctn input{ vertical-align:middle; margin-right:5px;}
.question{position: fixed;top:0;left:0;right:0; z-index: 0;width:100%;height: 100%; background:#fff;
    /*background: -webkit-linear-gradient(left top,#6dcab8,#3879cb); !* Safari 5.1 - 6.0 *!*/
    /*background: -o-linear-gradient(bottom right,#6dcab8,#3879cb); !* Opera 11.1 - 12.0 *!*/
    /*background: -moz-linear-gradient(bottom right,#6dcab8,#3879cb); !* Firefox 3.6 - 15 *!*/
    /*background: linear-gradient(to bottom right,#6dcab8,#3879cb); !* 标准的语法 *!*/
}
.choose textarea{width:calc(100% - 0.6rem);border:none; border-radius:7px; outline:none;}
/*.radio{*/
    /*display: inline-block;*/
    /*position: relative;*/
    /*line-height: 18px;*/
    /*margin-right: 10px;*/
    /*cursor: pointer;*/
/*}*/
/*.radio input{*/
    /*display: none;*/
/*}*/
/*.radio .radio-bg{*/
    /*display: inline-block;*/
    /*height:14px;*/
    /*width:14px;*/
    /*margin-right:5px;*/
    /*padding: 0;*/
    /*!*background-color:#fdfdfd;*!*/
    /*border:1px solid #fff;*/
    /*border-radius:100%;*/
    /*vertical-align:top;*/
    /*!*box-shadow: 0 1px 15px rgba(0, 0, 0, 0.1) inset, 0 1px 4px rgba(0, 0, 0, 0.1) inset, 1px -1px 2px rgba(0, 0, 0, 0.1);*!*/
    /*cursor: pointer;*/
    /*transition: all 0.2s ease;*/
/*}*/
/*.radio .radio-on{*/
    /*display: none;*/
/*}*/
/*.radio input:checked + span.radio-on{*/
    /*width:10px;*/
    /*height:10px;*/
    /*position: absolute;*/
    /*border-radius: 100%;*/
    /*background:#fff;*/
    /*top:3px;*/
    /*left:3px;*/
    /*!*background-image: linear-gradient(#47b29f 0, #47b29f 100%);*!*/
    /*transform: scale(0, 0);*/
    /*transition: all 0.2s ease;*/
    /*transform: scale(1, 1);*/
    /*display: inline-block;*/
/*}*/
/*input[type='checkbox']{*/
    /*width:17px;*/
    /*height:17px;*/
    /*background:none;*/
    /*-webkit-appearance:none;*/
    /*border: 1px solid #fff;*/
    /*border-radius: 2px;*/
    /*outline: none; vertical-align:top; margin-right:1em;*/
/*}*/
/*.checkBox input[type=checkbox]:checked{*/
    /*background: url("../../img/dh.png") no-repeat center;*/
    /*background-color:#51d6b5;*/
    /*background-size:100% auto;*/
    /*border: 1px solid #51d6b5;*/
/*}*/
.radio{
    display: inline-block;
    position: relative;
    line-height: 18px;
    margin-right: 10px;
    cursor: pointer;
}
.radio input{
    display: none;
}
.radio .radio-bg{
    display: inline-block;
    height:14px;
    width:14px;
    margin-right:5px;
    padding: 0;
    /*background-color:#fdfdfd;*/
    border:1px solid #fff;
    border-radius:100%;
    vertical-align:top;
    /*box-shadow: 0 1px 15px rgba(0, 0, 0, 0.1) inset, 0 1px 4px rgba(0, 0, 0, 0.1) inset, 1px -1px 2px rgba(0, 0, 0, 0.1);*/
    cursor: pointer;
    transition: all 0.2s ease; box-sizing: border-box;
}
.radio .radio-on{
    display: none;
}
.teacherwj .input label.checked .radio-bg{ border:none; color:#fff;
    background: -webkit-linear-gradient(left, #00DFE5 , #398BFF); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #00DFE5, #398BFF); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #00DFE5, #398BFF); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #00DFE5 , #398BFF); /* 标准的语法 */
}
.radio .checked{ border:none!important; color: #fff!important;
    background: -webkit-linear-gradient(left, #00DFE5 , #398BFF); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #00DFE5, #398BFF); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #00DFE5, #398BFF); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #00DFE5 , #398BFF); /* 标准的语法 */}
.radio input:checked + span.radio-on{
    width:0.4rem;
    height:0.4rem;
    position: absolute;
    border-radius: 100%;
    top:0;
    left:0;
     color:#fff;
    background: -webkit-linear-gradient(left, #00DFE5 , #398BFF); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #00DFE5, #398BFF); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #00DFE5, #398BFF); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #00DFE5 , #398BFF); /* 标准的语法 */
    transition: all 0.2s ease;
    display:block;
}
input[type='checkbox']{
    width:0.4rem;
    height:0.4rem;
    background:none;
    -webkit-appearance:none;
    border: 1px solid #ccc;
    border-radius:0.12rem;
    line-height: 0.4rem;
    outline: none; vertical-align:top; margin-right:1em;
}
.checkBox input[type=checkbox]:checked{
    /*background: url("../../img/dh.png") no-repeat center;*/
    /*background-color:#51d6b5;*/
    /*background-size:100% auto;*/
    /*border: 1px solid #51d6b5;*/
    border:none;
    background: -webkit-linear-gradient(left, #00DFE5 , #398BFF) ; /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #00DFE5, #398BFF); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #00DFE5, #398BFF); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #00DFE5 , #398BFF); /* 标准的语法 */
}
.mydque input[type=checkbox]:checked{
background: url("../../images/dh.jpg") no-repeat center;
background-color:#398BFF;
background-size:100% auto;
}
.checkBox input[type=checkbox]:checked+span.selectNum{ color: #fff!important;}